Sluice Down — synonyms, definition
1. sluice down (Verb)
1 synonym
sluice
1 definition
sluice down (Verb) — Pour as if from a sluice.
ex. "An aggressive tide sluiced down across the barrier reef"
12 types of
bucket chuck chuck it down pelt piss piss down pour rain buckets rain cats and dogs stream teem tip